provide real world data structure