Well designed C