fix redundancy-y stuff.