Interesting project for someone... :)