Thanks for this great article. I got many ideas from this blog. You may get some more ideas here http://bit.ly/2Afdi6i