issue #361. Assignment finalization draft 2.