finish register_plant, restore old functionality