I couldn't figure out what I was supposed to type in the result field. May not be the standard ux though - I'm on a tablet.
Now that you've pointed this out, I'm doubting my sanity in making the, um, output box an input... It should focus on the "service" input on page load, but on a tablet that might not be obvious.
Anyway, I should replace that to avoid confusion. Thanks for checking it out!