This is been moved up to callee