safe taxi first commit