add size check
print new