More progress; defining copulate