added customizations for eshell