https://www.alijni.com/2017/10/Reasons-adequacy-experimental-approach.html