implement GET request handling