O3 Technical Architecture