fixing things that are broken