begining of movew of ftpservice to more generic interface