cant expect to leap ahead without first taking a few steps back :) go obama!