add fuction domain_print to support for special bytes