`Block.find` already raises an ActiveRecord::RecordNotFound exception, which causes a 404 page. Why don't you use that here?