fix #30