Code complete (14/25)

Code complete