messages and structure update every time app launches now. waiting for version stuff