distributing files and checkalive working