many updates to supporting files