added proxy option