Added Q promises dep