clean and easy communication with host.