markup update, product table behaves