Don't try too hard to understand it......it might just be too awesome for you to comprehend.
functions,