slide: Three-tier architecture