Framework for new mushroom