updated

It now actually works! Oh, and string/files are accepted