barrel data is now populated from a list