started to implement views