add tput cross-platform business