Don't need account.js anymore, I think.
Promises.