work on tokenizing