working with products controller