Implemented disk based loading