Inventing operator