fix
CEXT-691 #fix
CEXT-682 #fix
CEXT-671 #fix
CEXT-679 #fix
CEXT-671 #fix
CEXT-704, CEXT-703 #fix