[jan 29] tokenize kernel pieces
can now run 'q' and 'play' without crashing