remov successor object handl object mess impl remov successor handl mess 