added test structure