This is the part where I tell you about my current obsessions, which include but are not limited to:
(I need a better solution than coding this from scratch for the third time -_-")
TO BE CONTINUED...