add complete listener in commit groups