add new binding interface
fix token expired algorithm