reading layout