hide catch from prelude