more arch seperation
applied arch-dep seperation to serial