ok this time serialization works for good