     @_playAll = ->
         for snd in _list
             if snd._config.playOnLoad
-                snd.play()
+                if env.USE_AUDIO_TAG
+                    snd._audio.autoplay = true
+                else 
+                    snd.play()
             else
-                snd.play {volume: 0}
+                snd.play {volume: 0, loop: false}
                 setTimeout snd.stop, 50
     @_stopAll = ->
         snd.stop() for snd in _list

#end class Sound

#more natural alias for calling class methods
@Sounds = @Sound
            #request event handlers
            request.successCallback = (buffer) =>
                @_buffer = buffer
                if Greenhorn.isRunning() and @_config.playOnLoad
                    @play()
            request.errorCallback = ->
                throw new Error "AJAX request Error"
