Putting It All Together