should we use else here?
```
if @hook.errors[:url].present?
  error!
else 
  not_found!
end
```