added -t -u options