improve usability of proxy