smoothoperator bug fixed