build correct expression now