new layout for json