structural adjusts