call updateTotlPrice() after this too