cleaning hub response structure