fix 2.2 basic operators