Add load data function