explanation | Type 21 | Type 22 | Type 23 | Type 24 | Type 26 | Type 27