write Archives - BCircle