removed ascii table, refactored w/structure 101