IT WILL BE WORTH THE WAIT...