create and load finished
Merge https://github.com/yuxilin/CS143PROJ1B