upstream requests data structure basically ready