Sounds cool, an explanation of the code would be nice.