Added reasoning to update sites