adaptive structures