Making blocking safe.