advanced testing setup