Better print (37/44)

Better print