2 1/2 hrs down the fu*king drain...