for filenames but also useful for any list of strings we might want to
send. could be used for control channel if we end up wanting/needing to do
that