Changed open coding to be controlled by the size of the expression and