Why were there all these overides causing errors? Commented out for now.