replaced $ and _