new project and warning fixing