Never tried medusa, but i hope ex. vivan's cleanse, +belobog's cleanse and sol's cleanse would be enough...