These should all be properties, not instance variables.