babysteps
babysteps code tidy