added speeddating
added repeat
added surround