bug on version compare correction