There are another way to do stuff and then there are better ways
Read this post on vtrravikumar.wordpress.com