Updated fare.cpp