create moon plugin