adapted layout format