update logging and version support