Be prepared for much nerdiness.

   @angelicrune1999