change backend schema to be more space-efficient
database re-organization for speed