add disk and file objects in preparation for porting over file check code