add quantity
add sum