added archive binding