or maybe to call the parent constructor only after tokenizing ?