Changing variable structure