fix bug 58