all delete functions using findone then save. token manipulation still doing a delete. need to turn all of them to findbyidandupdate