stagepool

A common pool to maintain multi-stages

pool

universal pool maintaining stages