author: henryk gajewski, e-mail: h.gajewski@chello.nl