FIXED FINALLY. God that took forever.