layout revised