Implement delay and endDelay for groups

again, need to remove dupe tick