added some things from criteria for the project