implemented collision shape reload