switching to lists for symbol replacement