#223 Implemented archive component