promisify checks