added bus_data array