The guts of the project