added -e and -t option.