polishing on receiver thread