use proxy before append