Untested, sorry, please review.The patches don't depend on each other.(I won't access to computers/internet from 4 evening till May 10).Oleg.