I was going to post something similar, but I think this pretty much covers it.