Removed all instances of Override Cast. Will need to test this a lot more.