scaffolded and modified the view