experiments with serialazible provider