new record layout