add prototype to project folder by shou