Things you should know before its too late