make message struct, change player struct