Cooper in progress 7