init architectural