we need a way to get the quantity in gram for the macro though