refactored version information