Better print (28/44)

Better print