generator dispatcher, plugin system
when contains no metadata