clean
"CONSTANT" -> s:CONSTANT
cache for speed
py