changing the order of operations