add strtok and joseph