wait for all promises to resolve