fixed bug 55385 55727, #55716 55410