handling requests started