Architecture, design, reporting