FIXED ALL THE THINGS!!!!!!!!! (only disconnect left)