trying to do operation precedence