changed archive checking