finish the bug 2014/4/27