This is my forked source

Let me know if you likes.