add layout cycle and gaplessgrid and deck layouts