consistent naming of member variables