add ability to accept files, name them, and display sender