Based on EDA course on coursera