C&C

Any improvements?