udpate layout
cleaning