ex 5, 6, 7 added