does first poll before resolving the start promise