plan B------------------------------------------------- PLAN B(differnce 1) --------------------------------------------------