modify player, almost finish sendmessage