Please be aware of the Forum Rules of Conduct.
I suggested it, didn't I? If you want to start working on implementing this, be my guest.