fix bug 343