Nicely balanced, straight forward and honest. Great job!