anonymous print usage behavior changed to direct