init – initialize the assembler.start – to runstop – stop collectingis_finished – whether the collection is completed