30-ready-yet-3-10-04