by andzlay 

feel free to use and modify it :)

visit gc-forever.com