factored out debugging to proxy methods