structuring tests