cross-valid added