catch for app with no data