setting text on elem does not alter child elem text - test now passing