Semi-fucntional stack