are those parenthesis really needed?