tests and mini test programs and learning for the sake of science