basic layout completed