International space station's contribution to space?