more detail at http://fak3shion.com/blog/light-shade