fix issue #3 by zhihao