read symbols
improved reading