change project directory struct