-d is not optional