Updated locations to use promises with node created on job creation.