modified internalcallback