feature(loader) add