order of operations bites me again