extracted archive logic as a method to prevent the string being combined