i think i finish request