Working stack with checks