more documenting code *yawn*
start tokenizer