raise 404 if post not found