Damn good for a first timer.