:: THE FINAL UPDATE ::