update ARNLayout