adding PList storage