add collision
change layout
change layout