default message number is one to prevent evaluation of zero as False