http://www.slideshare.net/Huongclass...ecret-doctrine