High-tech Spacecraft