The first part of the project