fix design of layout