operator improvements