application saved data abstractions