You need to finish "The heart of things" quest in stage two in order to get the tumor lored. You also need to get the weird volcanic rock lored that I haven't unlocked yet.
Oh alrighty thanks!