picture fo general arhitecture