make async, calls versionCheck once