need to work on file transfer and config file