4. architectural …