Support going back 30 seconds if less than 30 seconds have been played. closes #285