use sender for by ~~ comment