snarkitecture