Adaptation layout