better player message sending