add plist module (dirty)