correct sh type