fix shell type