introduce settings for object structure modification