lil tweaks and add promise to dependencies