Reply functionality works now.

And is not as braindead. Some improvements to the ui.