optional message
tap version