serial common layer