implement plist helper base class
update level data provider