adapt structure