module ViewComponent