bug in gui.oppose() fixed