Modifiable has a method delete(). It does not make much sense, does it? Maybe it is a good idea to introduce a Deletable interface? Evaldas -- +41 79 616 53 76 Optaros - www.optaros.com