cleaned up GUIGROUP to use buttonfactory