refactredView and visiting of views
improved services