bugs fixed at operator registoration