server and client updated. msg broadcasting :D