change project struct