Request processing (10/23)

Request processing