ARCHITECTURAL APPROACH