assem: TODO update