Adding promise support, bumping rev