fix promise in combined