added audio_asset and audio_source component