Hi Concerning the computation.pm object; I've seem to have made a rather stupid mistake, I seem to have failed to do an actual commit last time. So I've given it another try. If somebody feels like it, please take a look. I didn't implement the structure Ewan proposed. If people like my implementation of this object, I will do it. Mark Fiers Plant Research International