place parentheses around the assignment to silence this warning