fixed wrong token value
clean
optimize
update py