structures changes