early work on group for gui elements