updated to ex 40