some changes for View