fix assemble compile problem