started generic Read view/ctrl