add mystrtok function