Changed tip to a percentage instead of a decimal.
Added catch statements to the tip