implement print_fwversion