Check return value of `add` before saving model in `create`