Add reasons to why

Additional Reasons added to Why function to improve user experience.