list v0.3

supports popping