Code clean, and implementing multiple file transfer