generic view 적용하기