use ActiveModel::Serializer for rendering