use plist key instead of specifier names