remove async check for existence