using accessors for version number