- complete new approach for all that serialization stuff