added start of Tokeshi function, I'm pretty sure it's not working correctly yet