some modify in view