WARNING: Flashy and spinny stuff in this project. Watch at your own risk. Don't say I didn't warn you.
this will guaranteed make you laugh