structure with tests