update project, add svg generator