update to reflect work done via ftp

some existing bugs but getting there