Contains all the needed for project