update to freedom-with-promises
update freedom v0.3 promises