test changer structure