Hello, This my first zope project. I am trying to declare a variable called 'tot' for a total field. Within a dtml-in I would like to add a value to this variable. Then display the value of 'tot' after the dtml-in finishes. I have tried the following ( I have placed my comments at the end of each line): <table> <dtml-in sql_billtest> <dtml-call "REQUEST.set('tot','tot' + charge_amt)"> -- here is where I try to declare/add to the variable 'tot' <tr> <td><dtml-var invoice_num></td> <td><dtml-var item_type></td> <td><dtml-var charge_amt fmt="%0.2f"></td> -- for each row I want to add this field to 'tot' <td><dtml-var tap_num></td> <td><dtml-var subscriber_name></td> </tr> </dtml-in> <tr> <td><dtml-var tot></td> -- now I want to display the value of 'tot' </tr> </table> When I try this I get 'cannot add type "float" to string'. Is there a way to declare 'tot' as a float? Is this the correct way to do this? I have the 'Zope Bible' but it doesn't have any good examples. One way a was able to get the total was to put another dtml-in after the first and user the 'total' statistics variable. <dtml-in sql_billtest size="1"> <tr> <td><dtml-var total-charge_amt fmt="%0.2f"></td> </tr> </dtml-in> I do not prefer this way. Since 'sql_billtest' is a database query I do not want to query the database twice (once for the detail and once to get the total). Thanks for your help. Mike