added toString in versionutils