fix #2: product table view add