new things for offline proxy