backend - denormalization