started work on the view types