add tile layout(like smartphone)