Implementing the Architecture