Add promises to users project