Added preview functionality with pausing and resetting.