fixed issues #8 and #9, honors the default shell of the distro