I think this needs brackets to get the correct operator precedence