add drf and denormalize