new sitecheckresult model, support multi results