category work
direction serializer