deal nicely with no data