Common bits moved up to Project.