adding some tests - recommendations 24, 39, 41 and 42