updated token and ds module