v1.3 change the structure of project