combined to a single resolve