updated view , component and request classes