Implement getVersion