modified AdController: made sure that the id not being a long only leads to a controlled 404, not a NFE (since users might play around with the id value in the URL...