- Added tspromise definition