Dunno what to say about the Riposte trolls other than: get a life. Or if you think you can do it better, write your own damn client.