added ex 22, 24, 25