assemble_task

not ready yet