Much improved logging, version, arguments