OSI jigxaw puzzle(s)