more support for testing