added comment view & delegate