Added auto load for three types of data