Diesel Return Promise