plugin mechanism implemented (persistence)