fixed assembling