feature(loader) pop -> shift