generate always the same plist