I think this would be more readable with the assignments on their own line.