elaborate a bit on symbol transformations