version reporting and help flags