add group sync feature