Code complete 25/9

Code 1.0