Perforated peptic ulcer - an update.