update operator, constants, functions