ftp functionality added