support -e option