layout rec