feature 5

related issue #8