Reviewed structure and basic test.