very basic accessor methods and file struct classes