rearranging bad includes