Down to only 7 compile errors yay