fix bindFn bug