added ex.5