old approach would override systems cat, which is malicious when used in conjunction with shell piping or redirection