I've added several extensions that should be transferred as ASCII but SmartFTP still sends them as binary. I've added the extensions of *.php, *.cgi in both Tools | Settings and selection groups and also gone to Favorites | Edit Favorites then right click on a favorite and select Properties and set Default Transfer type to auto and ASCII file list to Use favorites settings. I've added the files I want transferred in ASCII mode to the filter. All files still transfer as ASCII. If I try and view a PHP file it is corrupted if I use Auto Transfer type ... If I select ASCII and view it, it shows fine.