fixes up protected field - changes to private