Separated out hand input server.