reworked ex14 and added ex 15 base