K-and-N-Engineering