cleanup
implement chosen suggestion handler
get product id on select