1. What the fuck is this
  2. Nothing makes sense