added -d flag