basic layout in place