fix bug 222