fix for promisify