total price is now float instead of int