added the ability to designate where the file will be saved