Changes:
changed call by value into call by reference
Changes:
Added some comments and changed call by values to call by references.
Merge pull request #13 from devjb/carsten

Carsten