I MIGHT NOT BE PERFECT, BUT NEITHER ARE YOU... SO, GO AND CHECK YOUR MISTAKES BEFORE RATING MINE