logical progression   id:  2512843