add: project design