do not load data automatically in convenience function