add --exclude option