I will try to finish what Stradian started ... but the sources he uploaded in the Forum seem to be broken ...