async version checking