implements suggested behavior for skip button, described in issue 297, fixed #297