Kosmos work in progress.