refine view