Limb regeneration revisited