convert configure call to async