Putting it all together for you..