mithu_27aug
combined and merged