updated 3 files