fix a bug in convenction