add method to serialisation interface
serialize signature change
minor changes
implement serializers