work on structure plugin system