fix everything not really