moving back to promise again.. lol
blarg...