Added custom SystemStack type