Better print (43/44)

Better print