bug fix
refactory the taxirequest index