adopted layout