without normal print
print added
unused args deleted