sounds like a nightmare I once had...