fix bug 992860, 992855, 992531 - RTL updates

Fixes bugs as described in bugs.