expect is needed