codepage bug in oppose() fixed