fixes stuff again