finished the active record serializers from scratch