@cosileone This goes for pretty much the entire pull request, but when you catch an exception that most likely means you should actually return an error here rather than continue on and return ok (in other examples as well).