clean code start
ok