refactored product view, some renamings