clean codes

clean codes