smart stack