use `.catch`