add yoyo and repeat options