unecessary print