Adding fcall and bindPromise