removed unnecessary which