Added timing to request functions