>>/46889/
why no seperate thread?