upgrade reset user UI
WIP convert to Bluebird promises
WIP ...