fix Hierachy Spot Logic
update composer.json