don't use integer valued symbol as intermediate representations