rename 'end' state to 'download'.  ensure that the state-footer's stateChangeSuccess fire always fires on page load