cosmcs