add assemble plugin