In May 2016, 17 CubeSats were released by the NanoRacks CubeSat Deployer on the International Space Station. The Dove satellites are part of a constellation designed, built and operated by Planet Labs to take Earth images for humanitarian and environmental applications ranging from monitoring deforestation and urbanization to improving natural-disaster relief and agricultural yields in developing nations.