added grouplayout