struct for new plugin social