finished FTP component