added symbol processing