Validation for mushroom, some translation and clean up