WHAT S THE DIFFERENCE BETWEEN PRETTY FUNCTION