added audio controls with autoplay and loop