Better printing for interfaces