updated the patch for bug 705921. started work and investigation for bug 877773