worked a little on reflex agent