Really, he didn't ask about Newton-quality, he asked about "a better hwr implementation". Unfortunately, that seems to be lacking as well. But it is possible to do better; all I have to do is get enough time, and I'd try to make something better. Could it turn out worse?