change the directory
Model can work. Add unit test.