fix the high load issue reported by @sdysj