fixed mock for asynchronous binding