full basic layout