symbol stack improved