Modified async code to poll for status.  Modified unit tests accordingly