order of operations / evaluating expressions