foundation for new layout
new layout