add new files ex46 into the project