backport assembler improvements from the engine
update project description