updatesa to structures and file details