Use specialized response promise