Add getVersion() method