added correlation analysis