static/dynamic proxy