Better print (38/44)

Better print