Advanced group assignment GIT