todo: explain impact of required steps and minimum score