awr: assembly should be done all at once
awr: begin assembly