ops fixing bug. (no specs, bad programmer)