diff --git a/doc/xschem_man/graphs.html b/doc/xschem_man/graphs.html
index 636fc975..72f256e5 100644
--- a/doc/xschem_man/graphs.html
+++ b/doc/xschem_man/graphs.html
@@ -115,7 +115,8 @@ p{padding: 15px 30px 10px;}
by Xschem to calculate the logic high and logic low thresholds. Currently the logic '1' is set at 80%
of the signal min-max range and the logic '0' level is set at 20% of the signal range.
After pressing the Add button a bus is shown in the text area. The first field is a template
- BUS_NAME you should change to give a meaningful name to the bus.
+ BUS_NAME that you should change to give a meaningful name to the bus. The bus name is separated from
+ the rest of bits by a , or ; character.

You will then see your bussed signal in the graph:

@@ -134,8 +135,48 @@ p{padding: 15px 30px 10px;}
colors) is saved together with the schematic. If you re-run a simulation just unloading/loading the data from
the simulation menu will update the waveforms.

-
-
+ It is possible to enter math expressions combining simulation data, for example multiply current and
+ voltage to get the power. The syntax of expressions uses postfix (RPN) notation. When entering an expression
+ use double quotes in the graph edit attribute dialog box, so the expression will be considered as a single
+ new wave to display. Operands are loaded onto a stack like structure and then evaluated.
+ The syntax is:
+ "alias_name;operand operand operator ..."
+ Example:
+ "supply power;i(vcurrvnn) vnn * i(vcurrvpp) vpp * +"
+ that means: i(vcurrvnn) * vnn + i(vcurrvpp) * vpp.
+ "i(vcurrvnn) 1e6 *"
+ that means: i(vcurrvnn) * 1e6.
+ 
+ The optional alias_name is just a string to display as the wave label instead of the whole expression.
+ The following operators are defined:
+ 2 argument operators:
+
1 argument operators:
+