added support for binary files (audio, jpeg, etc)