toying with promises for jobs