use updated version of ojo with more intuitive response handlers