through assemble works