proxy done