1. This is awesome.

     
  2.