naming issues in urls and view. slight bug