solve it all. gonna redo it all now.