adding $ and proxy feature