Five Things You Will Want To Understand Just Before Getting Committed