async projects refresh