The Horizon FD85 nearing completion