some corrects in View