clean codes
compelete hamayesh ha