GUI and project handle class commit