refactored test structures