better empty data handling