layout recording