avoids print