s2-architecture