Some more polish, just about ready for release now.