fix cons