just rescue all errors