Finally did it... now passing out. XD