handle version reporting properly