update file fix. some new tests