After three hours... Yay!