added check for tput