A Good Design with C and L