Fixed stuff. IF YOU REALLY NEED THIS TO COMPILE SPEED