try to fix #32 but failed... QQ