add a 'result' endpoint