fixed issue #3
added dependency