MemAssembleInput & SeqAssembleInput