fix issue #21

allow overriding default location