fix several errors in expense types, including mileage unit problem