stuff currently being worked on: currentProduct passback in the navigation controller.