added mushroom stuff, not quite working yet