serializers can be dynamically bound
some aligning