add basic layout with horizontal scroll hacks