1
https://gist.github.com/3144842
2
https://gist.github.com/3144998
3
https://gist.github.com/3145089
4
https://gist.github.com/3145226
5
https://gist.github.com/3145525
6
https://gist.github.com/3145551
7
https://gist.github.com/3145587
8
https://gist.github.com/3145608