finished implmenting lazy loading editor