Updated get_version func