Architecture and data modification