update for add support for symbols and numbers