change a repo structure and add ans7