First part of the project.