porting displayData