tests and trials