don't try to load data unless loaded