working product view
more improvements
added db