copy some parts from existing projects