Inspired by @bjnovak and @bredee
  1. Static
  2. Static
  3. Static
  4. Static
  5. Static