landed patches for bugs 955820, 952190 and 922161. updated the patch for bug 609872. started work on patch for bug 584733