first version of new layout system