Add/ctx request response

think i got everything, test cleanup can come later