fix ftp bug and added angular