added some logging to operators