added loop playback for all playing modes