Dropped catches and dodgy calls

SHARE