correct interface of structureModifier