add project logical