fixed a little bug in LifoList