semi (39) (Copy) copy