handle all kind of oracle problems