Add cd shell support