add more tests coverage is 68%, still have failure in SessionPanel xwen2