clean code
different test