Every geek must spent his spare time trying to reinvent the wheel!