cov(), cor(), val() added