oops still redefined shell