Why did you delete these methods and make the fields public?