working on views.
ignore components.