Looks great dude. Still a few smoothing errors though