Add changes in reflection 2, delete file 3