hmm... its seems like a damage limitation exercise!!