Added Callable case