in test_functions, default lambda is set automatically