Almost ready for prime time.