Add looping and auto-play