included new plist settings class