Are there any objections to adding abbreviations for repeatM = sequence.replicate and repeatM_ = sequence_.replicate to Control.Monad? I think they are convenient in the same way many others are. Volker -- http://www-i2.informatik.rwth-aachen.de/stolz/ *** PGP *** S/MIME