I like the idea of not using .exists and instead just check the error. good call