clean code
readme