Working on data functions.