serializer's simpler functionalities tested and almost in place
serializer works fucking well