switched back to DOM to get events and audio started