1) fixed city model, can't add city with region and country that don't match. 2) message doesn't have to be related to a specific building (allowing general message board in the future) 3) added many serializers to multiple models (still work in progress)