maybe add parens to clarify operator binding?