plugin and basic data declared