code is way easier to read/understand and reduced complexity/duplication.