Changed the way to handle the version information