fixed layout for keyword grouping