Adding putting it all together