clean and clear

clean and clear