added basic interface for audio