initialize new layout